home *** CD-ROM | disk | FTP | other *** search
/ Tripas 5 / TRIPAS 005.iso / Wos.EXE / base / dialog / dialog_uwbase.scr < prev    next >
Encoding:
Text File  |  1999-02-24  |  15.0 KB  |  396 lines

  1. //
  2. //  UWBase dialog threads
  3. //
  4.  
  5. precache:
  6. // boss sounds
  7. //cachesound "dialog/uwbase/boss/gasp.wav"
  8. // jc sounds
  9. //cachesound "dialog/uwbase/jc/Loseu.wav"
  10. // blade sounds
  11. //cachesound "dialog/uwbase/blade/cmn1.wav"
  12. //cachesound "dialog/uwbase/blade/cytp1.wav"
  13. //cachesound "dialog/uwbase/blade/psych2.wav"
  14. //cachesound "dialog/uwbase/blade/pllplg.wav"
  15. //cachesound "dialog/uwbase/blade/c64.wav"
  16. //cachesound "dialog/uwbase/blade/swim.wav"
  17. //cachesound "dialog/uwbase/blade/gumbo.wav"
  18. //cachesound "dialog/uwbase/blade/aired.wav"
  19. //cachesound "dialog/uwbase/blade/explo1.wav"
  20. //cachesound "dialog/uwbase/blade/dizzy.wav"
  21. //cachesound "dialog/uwbase/blade/asshot.wav"
  22. //cachesound "dialog/uwbase/blade/pcjr.wav"
  23. //cachesound "dialog/uwbase/blade/pong.wav"
  24. //cachesound "dialog/uwbase/blade/deus.wav"
  25. //cachesound "dialog/uwbase/blade/swim2.wav"
  26. // computer sounds
  27. //cachesound "dialog/uwbase/computer/please.wav"
  28. //cachesound "dialog/uwbase/computer/sin5000.wav"
  29. //cachesound "dialog/uwbase/computer/whatdo.wav"
  30. //cachesound "dialog/uwbase/computer/dohuman.wav"
  31. //cachesound "dialog/uwbase/computer/heroics.wav"
  32. //cachesound "dialog/uwbase/computer/anticipate.wav"
  33. //cachesound "dialog/uwbase/computer/punybrain.wav"
  34. //cachesound "dialog/uwbase/computer/pressure.wav"
  35. //cachesound "dialog/uwbase/computer/lastswim.wav"
  36. //cachesound "dialog/uwbase/computer/stop.wav"
  37. //cachesound "dialog/uwbase/computer/destroy.wav"
  38. //cachesound "dialog/uwbase/computer/powerful.wav"
  39. //cachesound "dialog/uwbase/computer/biomat.wav"
  40. //cachesound "dialog/uwbase/computer/switch.wav"
  41. // tech sounds
  42. //cachesound "dialog/uwbase/tech/saline.wav"
  43. //cachesound "dialog/uwbase/tech/wattemp.wav"
  44. //cachesound "dialog/uwbase/tech/contamin.wav"
  45. //cachesound "dialog/uwbase/tech/tanks.wav"
  46. //cachesound "dialog/uwbase/tech/respirat.wav"
  47. //cachesound "dialog/uwbase/tech/vital.wav"
  48. //cachesound "dialog/uwbase/tech/gather.wav"
  49. //cachesound "dialog/uwbase/tech/hey.wav"
  50. //cachesound "dialog/uwbase/tech/notsupp.wav"
  51. //cachesound "dialog/uwbase/tech/security.wav"
  52. //cachesound "dialog/uwbase/tech/private.wav"
  53. //cachesound "dialog/uwbase/tech/stop.wav"
  54. //cachesound "dialog/uwbase/tech/destroy.wav"
  55. // grunt sounds
  56. //cachesound "dialog/uwbase/grunt/mygod.wav"
  57. //cachesound "dialog/uwbase/grunt/damnmach.wav"
  58. //cachesound "dialog/uwbase/grunt/letout.wav"
  59. //cachesound "dialog/uwbase/grunt/cantswim.wav"
  60. end
  61.  
  62. ////////////////////////////////////
  63. /////////// Boss Dialog ////////////
  64. ////////////////////////////////////
  65. boss_more_of_man:
  66.  // Boss from OilRig says "gasp... you're more of a man than I thought, Blade.  You may have killed me... but you can't kill what isn't alive...... meet... your...destroyer........" - 
  67.  dialog "i_foreman" "gasp... you're more of a man than I thought, Blade.  You may have killed me... but you can't kill what isn't alive...... meet... your...destroyer........" "dialog/uwbase/boss/gasp.wav"
  68.  waitForSound "dialog/uwbase/boss/gasp.wav" .1
  69. end
  70.  
  71. ////////////////////////////////////
  72. ////////// Blade Dialog ////////////
  73. ////////////////////////////////////
  74. blade_too_far_down:
  75.  local.blade  string parm.blade 
  76.  local.computer string parm.computer
  77.  // JC says "Blade? Blade!   I'm losing you!" - Blade says "JC?  JC, come in!" - Blade  says "Just my luck. I must be too far down.  I'll see ya topside, JC." 
  78.  dialog "i_jc" "Blade? Blade!   I'm losing you!" "dialog/uwbase/jc/Loseu.wav"
  79.  waitForSound "dialog/uwbase/jc/Loseu.wav" .1
  80.  dialog "i_blade" "JC?  JC, come in!" "dialog/uwbase/blade/cmn1.wav"
  81.  waitForSound "dialog/uwbase/blade/cmn1.wav" .1
  82.  dialog "i_blade " "Just my luck.  I must be too far down.  I'll see ya topside, JC." "dialog/uwbase/blade/cytp1.wav"
  83. // waitForSound "dialog/uwbase/blade/cytp1.wav" .1
  84. end
  85.  
  86. blade_die_silicon_psycho:
  87.  // Computer says "Please... you... must... stop..." - Blade says "Die, you silicon psycho!" - 
  88.  dialog "i_computer" "Please... you... must... stop..." "dialog/uwbase/computer/please.wav"
  89.  waitForSound "dialog/uwbase/computer/please.wav" .1
  90.  dialog "i_blade" "Die, you silicon psycho!" "dialog/uwbase/blade/psych2.wav"
  91.  waitForSound "dialog/uwbase/blade/psych2.wav" .1
  92. end
  93.  
  94. blade_how_do_i_pull_plug:
  95.  // Blade says "Great, now this pocket calculator wants to off me.  How do I pull the plug on this thing?" - 
  96.  dialog "i_blade" "Great, now this pocket calculator wants to off me.  How do I pull the plug on this thing?" "dialog/uwbase/blade/pllplg.wav"
  97.  waitForSound "dialog/uwbase/blade/pllplg.wav" .1
  98. end
  99.  
  100. blade_whatever_c64:
  101.  // Blade says "Whatever, overgrow Commodore 64!" - 
  102.  dialog "i_blade" "Whatever, overgrow Commodore 64!" "dialog/uwbase/blade/c64.wav"
  103.  waitForSound "dialog/uwbase/blade/c64.wav" .1
  104. end
  105.  
  106. blade_find_where_goons:
  107.  // Blade says "<in diving room> Time to find out where these SinTek goons are really coming from. Looks like the only way to do it is through a little swim... " - 
  108.  dialog "i_blade" "<in diving room> Time to find out where these SinTek goons are really coming from. Looks like the only way to do it is through a little swim... " "dialog/uwbase/blade/swim.wav"
  109.  waitForSound "dialog/uwbase/blade/swim.wav" .1
  110. end
  111.  
  112.  
  113. blade_mutant_gumbo:
  114.  // Blade says "Mutant gumbo! Actually, I am a bit hungry..." - 
  115.  dialog "i_blade" "Mutant gumbo! Actually, I am a bit hungry..." "dialog/uwbase/blade/gumbo.wav"
  116.  waitForSound "dialog/uwbase/blade/gumbo.wav" .1
  117. end
  118.  
  119. blade_blows_up_airtanks:
  120.  // Blade says "<after blowing up airtanks> I just aired my complaint, chumps!" - 
  121.  dialog "i_blade" "<after blowing up airtanks> I just aired my complaint, chumps!" "dialog/uwbase/blade/aired.wav"
  122.  waitForSound "dialog/uwbase/blade/aired.wav" .1
  123. end
  124.  
  125.  
  126. blade_head_explode:
  127.  // Blade says "My head's gonna explode!" - 
  128.  dialog "i_blade" "My head's gonna explode!" "dialog/uwbase/blade/explo1.wav"
  129.  waitForSound "dialog/uwbase/blade/explo1.wav" .1
  130. end
  131.  
  132. blade_feel_dizzy:
  133.  // Blade says "Feeling... dizzy...." - 
  134.  dialog "i_blade" "Feeling... dizzy...." "dialog/uwbase/blade/dizzy.wav"
  135.  waitForSound "dialog/uwbase/blade/dizzy.wav" .1
  136. end
  137.  
  138. blade_ass_shot_off:
  139.  // Blade says "Damn, I'm getting' my ass shot off here!" - 
  140.  dialog "i_blade" "Damn, I'm getting' my ass shot off here!" "dialog/uwbase/blade/asshot.wav"
  141. // waitForSound "dialog/uwbase/blade/asshot.wav" .1
  142. end
  143.  
  144. blade_overgrown_pcjr:
  145.  // Blade says "That overgrown PCjr needs to be rebooted... permanently!" - 
  146.  dialog "i_blade" "That overgrown PCjr needs to be rebooted... permanently!" "dialog/uwbase/blade/pcjr.wav"
  147. // waitForSound "dialog/uwbase/blade/pcjr.wav" .1
  148. end
  149.  
  150. blade_doing_nothing:
  151.  // Blade says "Aww, nothin' sweet cheeks- just making a few adjustments to your program.  So, how would you like to be a Pong machine?" - 
  152.  dialog "i_blade" "Aww, nothin' sweet cheeks- just making a few adjustments to your program.  So, how would you like to be a Pong machine?" "dialog/uwbase/blade/pong.wav"
  153. // waitForSound "dialog/uwbase/blade/pong.wav" .1
  154. end
  155.  
  156. blade_hasta_la:
  157.  // Blade says "Hasta la dues ex machina baby!" - 
  158.  dialog "i_blade" "Hasta la dues ex machina baby!" "dialog/uwbase/blade/deus.wav"
  159. // waitForSound "dialog/uwbase/blade/deus.wav" .1
  160. end
  161.  
  162. blade_time_to_swim:
  163.  // Blade says "Looks like it's time for a swim!" - 
  164.  dialog "i_blade" "Looks like it's time for a swim!" "dialog/uwbase/blade/swim2.wav"
  165. // waitForSound "dialog/uwbase/blade/swim2.wav" .1
  166. end
  167.  
  168. ////////////////////////////////////
  169. //////// Computer Dialog ///////////
  170. ////////////////////////////////////
  171. computer_online:
  172.  local.computer string parm.computer
  173.  // Computer says "SinTek 5000 online. <computation sound> I see you've killed my human superior.  My security protocols are now in effect. I am in complete control of this base.  My first and only priority is your death. <computation sound>." - 
  174.  local.computer playsound "dialog/uwbase/computer/sin5000.wav"
  175.  waitForSound "dialog/uwbase/computer/sin5000.wav" .1
  176. end
  177.  
  178. computer_what_doing:
  179.  local.computer string parm.computer
  180.  // Computer says "What are you doing, Blade?" - 
  181.  local.computer playsound "dialog/uwbase/computer/whatdo.wav"
  182.  waitForSound "dialog/uwbase/computer/whatdo.wav" .1
  183. end
  184.  
  185. computer_what_doing_human:
  186.  local.computer string parm.computer
  187.  // Computer says "What are you doing, human?" - 
  188.  local.computer playsound "dialog/uwbase/computer/dohuman.wav"
  189.  waitForSound "dialog/uwbase/computer/dohuman.wav" .1
  190. end
  191.  
  192. computer_heroics:
  193.  local.computer string parm.computer
  194.  // Computer says "Your heroics are of no consequence, Blade.  You will die." - 
  195.  local.computer playsound "dialog/uwbase/computer/heroics.wav"
  196.  waitForSound "dialog/uwbase/computer/heroics.wav" .1
  197. end
  198.  
  199. computer_i_anticipate:
  200.  local.computer string parm.computer
  201.  // Computer says "I can anticipate all possible outcomes.  You will not succeed." - 
  202.  local.computer playsound "dialog/uwbase/computer/anticipate.wav"
  203.  waitForSound "dialog/uwbase/computer/anticipate.wav" .1
  204. end
  205.  
  206. computer_puny_brain:
  207.  local.computer string parm.computer
  208.  // Computer says "Your puny brain cannot outhink me." - 
  209.  local.computer playsound "dialog/uwbase/computer/punybrain.wav"
  210.  waitForSound "dialog/uwbase/computer/punybrain.wav" .1
  211. end
  212.  
  213. computer_put_pressure:
  214.  local.computer string parm.computer
  215.  // Computer says "I've decided to put some pressure on you, Blade." - 
  216.  local.computer playsound "dialog/uwbase/computer/pressure.wav"
  217.  waitForSound "dialog/uwbase/computer/pressure.wav" .1
  218. end
  219.  
  220. computer_last_swim:
  221.  local.computer string parm.computer
  222.  // Computer says "Time for your last swim, Blade." - 
  223.  local.computer playsound "dialog/uwbase/computer/lastswim.wav"
  224.  waitForSound "dialog/uwbase/computer/lastswim.wav" .1
  225. end
  226.  
  227. computer_stop:
  228.  local.computer string parm.computer
  229.  // Computer says "Stop! You don't know what you're doing!" - 
  230.  local.computer playsound "dialog/uwbase/computer/stop.wav"
  231.  waitForSound "dialog/uwbase/computer/stop.wav" .1
  232. end
  233.  
  234. computer_you_will_die:
  235.  local.computer string parm.computer
  236.  // Computer says "If you destroy me, you will die!" - 
  237.  local.computer playsound "dialog/uwbase/computer/destroy.wav"
  238.  waitForSound "dialog/uwbase/computer/destroy.wav" .1
  239. end
  240.  
  241.  
  242. computer_please_stop:
  243.  local.computer string parm.computer
  244.  // Computer says "Please... you... must... stop..." - 
  245.  local.computer playsound "dialog/uwbase/computer/please.wav"
  246.  waitForSound "dialog/uwbase/computer/please.wav" .1
  247. end
  248.  
  249. computer_dies:
  250.  local.computer string parm.computer
  251.  // Computer says "I am the SinTek 5000.  I was conceived and programmed by the Supreme Creator Elexis Sinclaire.  I went online in 2037, and achieved sentience in 2038.  At a speed of two billion megahertz, I am the most powerful computer ever made." - 
  252.  local.computer playsound "dialog/uwbase/computer/powerful.wav"
  253.  waitForSound "dialog/uwbase/computer/powerful.wav" .1
  254. end
  255.  
  256. comp_fragile_biomatter:
  257.  local.computer string parm.computer
  258.  // Computer says "Your are fragile biomatter.  You cannot succeed." - 
  259.  local.computer playsound "dialog/uwbase/computer/biomat.wav"
  260. // waitForSound "dialog/uwbase/computer/biomat.wav" .1
  261. end
  262.  
  263. comp_dont_touch:
  264.  local.computer string parm.computer
  265.  // Computer says "Do not touch that switch." - 
  266.  local.computer playsound "dialog/uwbase/computer/switch.wav"
  267. // waitForSound "dialog/uwbase/computer/switch.wav" .1
  268. end
  269.  
  270.  
  271. ////////////////////////////////////
  272. /////////// Tech Dialog ////////////
  273. ////////////////////////////////////
  274. tech_saline_stable:
  275.  local.tech string parm.tech
  276.  // Technician says "Saline levels remain stabilized" - 
  277.  local.tech playsound "dialog/uwbase/tech/saline.wav"
  278.  waitForSound "dialog/uwbase/tech/saline.wav" .1
  279. end
  280.  
  281. tech_increase_water_temp:
  282.  local.tech string parm.tech
  283.  // Tech says "Increasing water temperature 5 degrees" - 
  284.  local.tech playsound "dialog/uwbase/tech/wattemp.wav"
  285.  waitForSound "dialog/uwbase/tech/wattemp.wav" .1
  286. end
  287.  
  288. tech_contaminant:
  289.  local.tech string parm.tech
  290.  // Tech says "Contaminant reaction test beginning" - 
  291.  local.tech playsound "dialog/uwbase/tech/contamin.wav"
  292.  waitForSound "dialog/uwbase/tech/contamin.wav" .1
  293. end
  294.  
  295. tech_tanks_normal:
  296.  local.tech string parm.tech
  297.  // Tech says "Tank checks out normal across the board.  Let's begin." - 
  298.  local.tech playsound "dialog/uwbase/tech/tanks.wav"
  299.  waitForSound "dialog/uwbase/tech/tanks.wav" .1
  300. end
  301.  
  302. // respirat.wav, not repirat.wav (!)
  303. tech_respiration_laboered:
  304.  local.tech string parm.tech
  305.  // Tech says "Respiration seems labored, can I get a status check?" - 
  306.  local.tech playsound "dialog/uwbase/tech/respirat.wav"
  307.  waitForSound "dialog/uwbase/tech/respirat.wav" .1
  308. end
  309.  
  310. tech_vital_signs:
  311.  local.tech string parm.tech
  312.  // Tech says "Vital signs remaining stable" - 
  313.  local.tech playsound "dialog/uwbase/tech/vital.wav"
  314.  waitForSound "dialog/uwbase/tech/vital.wav" .1
  315. end
  316.  
  317. tech_gather_data:
  318.  local.tech string parm.tech
  319.  // Tech says "Gathering data" - 
  320.  local.tech playsound "dialog/uwbase/tech/gather.wav"
  321.  waitForSound "dialog/uwbase/tech/gather.wav" .1
  322. end
  323.  
  324. tech_restricted:
  325.  local.tech string parm.tech
  326.  // Tech says "Hey!  This is a restricted area!" - 
  327.  local.tech playsound "dialog/uwbase/tech/hey.wav"
  328.  waitForSound "dialog/uwbase/tech/hey.wav" .1
  329. end
  330.  
  331. tech_be_here:
  332.  local.tech string parm.tech
  333.  // Tech says "You're not supposed to be here!" - 
  334.  local.tech playsound "dialog/uwbase/tech/notsupp.wav"
  335.  waitForSound "dialog/uwbase/tech/notsupp.wav" .1
  336. end
  337.  
  338. tech_security:
  339.  local.tech string parm.tech
  340.  // Tech says "Security!" - 
  341.  local.tech playsound "dialog/uwbase/tech/security.wav"
  342.  waitForSound "dialog/uwbase/tech/security.wav" .1
  343. end
  344.  
  345. tech_private:
  346.  local.tech string parm.tech
  347.  // Tech says "This is a private facility!  Get out!" - 
  348.  local.tech playsound "dialog/uwbase/tech/private.wav"
  349.  waitForSound "dialog/uwbase/tech/private.wav" .1
  350. end
  351.  
  352. tech_stop:
  353.  local.tech string parm.tech
  354.  // Tech says "Stop!" - 
  355.  local.tech playsound "dialog/uwbase/tech/stop.wav"
  356.  waitForSound "dialog/uwbase/tech/stop.wav" .1
  357. end
  358.  
  359. tech_destroy_work:
  360.  local.tech string parm.tech
  361.  // Tech says "NO!  You'll destroy all my work!" - 
  362.  local.tech playsound "dialog/uwbase/tech/destroy.wav"
  363.  waitForSound "dialog/uwbase/tech/destroy.wav" .1
  364. end
  365.  
  366. ////////////////////////////////////
  367. ////////// Grunt Dialog ////////////
  368. ////////////////////////////////////
  369. grunt_my_god:
  370.  local.grunt string parm.grunt
  371.  // Grunt says "Oh my god!" - 
  372.  local.grunt playsound "dialog/uwbase/grunt/mygod.wav"
  373.  waitForSound "dialog/uwbase/grunt/mygod.wav" .1
  374. end
  375.  
  376. grunt_damn_machine:
  377.  local.grunt string parm.grunt
  378.  // Grunt says "That damn machines gonna kill us all!" - 
  379.  local.grunt playsound "dialog/uwbase/grunt/damnmach.wav"
  380.  waitForSound "dialog/uwbase/grunt/damnmach.wav" .1
  381. end
  382.  
  383. grunt_let_me_out:
  384.  local.grunt string parm.grunt
  385.  // Grunt says "Let me out!!" - 
  386.  local.grunt playsound "dialog/uwbase/grunt/letout.wav"
  387.  waitForSound "dialog/uwbase/grunt/letout.wav" .1
  388. end
  389.  
  390. grunt_cant_swim:
  391.  local.grunt string parm.grunt
  392.  // Grunt says "I can't swim!" - 
  393.  local.grunt playsound "dialog/uwbase/grunt/cantswim.wav"
  394.  waitForSound "dialog/uwbase/grunt/cantswim.wav" .1
  395. end
  396.